package Polymorphism03;
/**
 * 多态中成员变量访问特点
 *    编译时期:在多态中,编译时期,会去找赋值号左边的类型(例如:Father)中是否有这个变量,如果有编译通过,否则编译失败
 *    运行时期:在多态中,编译时期,依然会去找赋值号左边的类型中的变量执行
 */
class Father{
    int num = 3;
}
class Son extends Father{
    int num = 11;
}
public class Demo {
    public static void main(String[] args) {
        Son son = new Son();
        System.out.println(son.num);//就近原则
        Father f = new Son();
        System.out.println(f.num);
    }

}
